<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <!--  引入vue&axios(在head里)  -->
  <script src="plugins/axios/dist/axios.js"></script>
  <script src="plugins/vue/dist/vue.js"></script>
  <script src="js/common.js"></script>
</head>
<body>
<div id="app"></div>
<script type="text/javascript">
  new Vue({
    el: "#app",
    mounted(){
      var url = location.href
      var code = param2JsonObj(url).code;
      this.$http.get("/login/wechat/"+code).then(res => {
        if(res.data.success){//绑定成功 - 免密登录
          //提示
          alert("登录成功!!!");
          //保存token和logininfo对象到localStorage
          var token = res.data.resultObj.token;
          var logininfo = res.data.resultObj.logininfo;
          localStorage.setItem("token",token);
          //localStorage保存的数据是字符串，所以要将json对象转成json格式的字符串
          localStorage.setItem("logininfo",JSON.stringify(logininfo));
          location.href = "/index.html";
        }else{//没有绑定
          //跳转到绑定页面
          var access_token = res.data.resultObj.access_token;
          var openid = res.data.resultObj.openid;
          location.href = "/binder.html?accessToken="+access_token+"&openId="+openid;
        }
      }).catch(res =>{
        alert("系统繁忙，请稍后重试!!!")
      })
    }
  })


</script>
</body>
</html>